temporary travel document - German English Dictionary